home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 December / 2004-12 CHIP.iso / Dom i biuro / Crimson Editor 3.70 / cedt370r.exe / spec / hla.key < prev    next >
INI File  |  2002-05-24  |  5KB  |  199 lines

  1. [-COMMENT-:GLOBAL]
  2. # HLA KEYWORDS SYNTAX FILE FOR CRIMSON EDITOR
  3. # First Draught - seggie <dontpanic999@yahoo.com>
  4.  
  5. [KEYWORDS0:GLOBAL]
  6. aaa aad
  7. aam aas abstract adc
  8. add ah al align
  9. and anyexception ax begin
  10. bh bl boolean bound
  11. bp break breakif bsf
  12. bsr bswap bt btc
  13. btr bts bx byte
  14. call cbw cdq ch
  15. char cl class clc
  16. cld cli cmc cmova
  17. cmovae cmovb cmovbe cmovc
  18. cmove cmovg cmovge cmovl
  19. cmovle cmovna cmovnae cmovnb
  20. cmovnbe cmovnc cmovne cmovng
  21. cmovnge cmovnl cmovnle cmovno
  22. cmovnp cmovns cmovnz cmovo
  23. cmovp cmovpe cmovpo cmovs
  24. cmovz cmp cmpsb cmpsd
  25. cmpsw cmpxchg const continue
  26. continueif cpuid cset cwd
  27. cwde cx daa das
  28. dec dh di
  29. div dl do dup
  30. dword dx dx:ax eax
  31. ebp ebx ecx edi
  32. edx edx:eax else elseif
  33. emms end endclass endfor
  34. endif endmacro endreadonly endrecord
  35. endstatic endtry endunion endwhile
  36. enter enum esi esp
  37. exception exit exitif external
  38. f2xm1 fabs fadd faddp
  39. fbld fbstp fchs fclex
  40. fcmova fcmovae fcmovb fcmovbe
  41. fcmove fcmovna fcmovnae fcmovnb
  42. fcmovnbe fcmovne fcmovnu fcmovu
  43. fcom fcomi fcomip fcomp
  44. fcompp fcos fdecstp fdiv
  45. fdivp fdivr fdivrp ffree
  46. fiadd ficom ficomp fidiv
  47. fidivr fild fimul fincstp
  48. finit fist fistp fisub
  49. fisubr fld fld1 fldcw
  50. fldenv fldl2e fldl2t fldlg2
  51. fldln2 fldpi fldz fmul
  52. fmulp fnop for foreach
  53. forever forward fpatan fprem
  54. fprem1 fptan frndint frstor
  55. fsave fscale fsin fsincos
  56. fsqrt fst fstcw fstenv
  57. fstp fstsw fsub fsubp
  58. fsubr fsubrp ftst fucom
  59. fucomi fucomip fucomp fucompp
  60. fwait fxam fxch fxtract
  61. fyl2x fyl2xp1 idiv if
  62. imod imul in inc
  63. inherits insb insd insw
  64. int int16 int32 int8
  65. intmul into iret iretd
  66. iterator ja jae jb
  67. jbe jc jcxz je
  68. jecxz jf jg jge
  69. jl jle jmp jna
  70. jnae jnb jnbe jnc
  71. jne jng jnge jnl
  72. jnle jno jnp jns
  73. jnz jo jp jpe
  74. jpo js jt jz
  75. keyword lahf lazy lds
  76. lea leave les lfs
  77. lgs lodsb lodsd lodsw
  78. loop loope loopne loopnz
  79. loopz lss macro method
  80. mm0 mm1 mm2 mm3
  81. mm4 mm5 mm6 mm7
  82. mod mov movd movq
  83. movsb movsd movsw movsx
  84. movzx mul name namespace
  85. neg noalignstk nodisplay noframe
  86. nop nostorage not or
  87. out outsb outsd outsw
  88. override packssdw packsswb paddb
  89. paddd paddsb paddsw paddusb
  90. paddusw paddw pand pandn
  91. pavgb pavgw pcmpeqb pcmpeqd
  92. pcmpeqw pcmpgtb pcmpgtd pcmpgtw
  93. pextrw pinsrw pmaddwd pmaxsw
  94. pmaxub pminsw pminub pmovmskb
  95. pmulhuw pmulhw pmullw pointer
  96. pop popa popad popf
  97. popfd por procedure program
  98. psadbw pshufw pslld psllq
  99. psllw psrad psraw psrld
  100. psrlq psrlw psubb psubd
  101. psubsb psubsw psubusb psubusw
  102. psubw punpckhbw punpckhdq punpckhwd
  103. punpcklbw punpckldq punpcklwd push
  104. pusha pushad pushd pushf
  105. pushfd pushw pxor qword
  106. raise rcl rcr rdtsc
  107. readonly real32 real64 real80
  108. record rep.insb rep.insd rep.insw
  109. rep.movsb rep.movsd rep.movsw rep.outsb
  110. rep.outsd rep.outsw rep.stosb rep.stosd
  111. rep.stosw repe.cmpsb repe.cmpsd repe.cmpsw
  112. repe.scasb repe.scasd repe.scasw repeat
  113. repne.cmpsb repne.cmpsd repne.cmpsw repne.scasb
  114. repne.scasd repne.scasw repnz.cmpsb repnz.cmpsd
  115. repnz.cmpsw repnz.scasb repnz.scasd repnz.scasw
  116. repz.cmpsb repz.cmpsd repz.cmpsw repz.scasb
  117. repz.scasd repz.scasw result ret
  118. returns rol ror sahf
  119. sal sar sbb scasb
  120. scasd scasw segment seta
  121. setae setb setbe setc
  122. sete setg setge setl
  123. setle setna setnae setnb
  124. setnbe setnc setne setng
  125. setnge setnl setnle setno
  126. setnp setns setnz seto
  127. setp setpe setpo sets
  128. setz shl shld shr
  129. shrd si sp st0
  130. st1 st2 st3 st4
  131. st5 st6 st7 static
  132. stc std sti storage
  133. stosb stosd stosw string
  134. sub tbyte terminator test
  135. text then this thunk
  136. to try type union
  137. unit unprotected uns16 uns32
  138. uns8 until val valres
  139. var vmt volatile
  140. wait while word
  141. xadd xchg xlat xmm0
  142. xmm1 xmm2 xmm3 xmm4
  143. xmm5 xmm6 xmm7 xor
  144.  
  145. [KEYWORDS1:GLOBAL]
  146.  
  147.  #asm #code #const #else
  148.  #elseif #emit #endasm #endif
  149.  #endtext #endwhile #error #if
  150.  #include #includeonce #print #readonly
  151.  #static #storage #text #while
  152.  
  153. [KEYWORDS2:GLOBAL]
  154.  
  155. @IsExternal @a @abs @addofs1st
  156. @ae @arity @b @be
  157. @bound @byte @c @ceil
  158. @class @constexpr @cos @curdir
  159. @curlex @curobject @curoffset @date
  160. @defined @delete @dim @e
  161. @elements @elementsize @enumsize @eos
  162. @eval @exactlynchar @exactlyncset @exactlynichar
  163. @exactlyntomchar @exactlyntomcset @exactlyntomichar @exceptions
  164. @exp @extract @firstnchar @firstncset
  165. @firstnichar @floor @g @ge
  166. @global @index @insert @into
  167. @isalpha @isalphanum @isclass @isconst
  168. @isdigit @isexpr @isfreg @islower
  169. @ismem @isreg @isreg16 @isreg32
  170. @isreg8 @isspace @istype @isupper
  171. @isxdigit @l @lastobject @le
  172. @length @lex @linenumber @localoffset
  173. @log @log10 @lowercase @matchid
  174. @matchintconst @matchistr @matchnumericconst @matchrealconst
  175. @matchstr @matchstrconst @matchtoistr @matchtostr
  176. @max @min @na
  177. @nae @name @nb @nbe
  178. @nc @ne @ng @nge
  179. @nl @nle @no @norlesschar
  180. @norlesscset @norlessichar @normorechar @normorecset
  181. @normoreichar @np @ns @ntomchar
  182. @ntomcset @ntomichar @nz @o
  183. @odd @offset @onechar @onecset
  184. @oneichar @oneormorechar @oneormorecset @oneormoreichar
  185. @oneormorews @p @parmoffset @pclass
  186. @pe @peekchar @peekcset @peekichar
  187. @peekws @po @ptype @random
  188. @randomize @reg @reg16 @reg32
  189. @reg8 @rindex @s @section
  190. @sin @size @sqrt @staticname
  191. @strbrk @string @strset @strspan
  192. @substr @tan @text @time
  193. @tokenize @tostring @trace @trim
  194. @type @typename @uppercase @uptochar
  195. @uptocset @uptoichar @uptoistr @uptostr
  196. @wsoreos @wstheneos @z @zeroormorechar
  197. @zeroormorecset @zeroormoreichar @zeroormorews @zerooronechar
  198. @zerooronecset @zerooroneichar
  199.